home *** CD-ROM | disk | FTP | other *** search
/ Plug-In Power Pack for Netscape Communicator / Plug-In Power Pack for Netscape Communicator.iso / plugins / demos / real / ste.z / ENGHINTS.TXT < prev    next >
Text File  |  1997-06-12  |  55KB  |  1,080 lines

  1. "##OnFileNew##"
  2. "You have created a new, empty RealiBase, to form the basis of your virtual world.
  3. Start by adding shapes and models, then adding materials, textures and behaviours
  4. as well as cameras, lights and atmospherics to bring the world to life.  Each time
  5. you take a step in RealiMation a Hint Card will appear to show you what to do next.
  6.  
  7. We recommend that you start by defining a view for the world for displaying your
  8. world - do this using the 'Create | View' menu.
  9.  
  10. Use the Create menu to create the different object types from the drop down menu
  11. - some default materials have already been created for you to use!
  12.  
  13. Use the File | Import option to import objects from other sources, such as DXF, 3DS,
  14. Windows Clipboard.  Follow the instructions for more information.
  15.  
  16. RealiMation's coordinate convention is that the X and Z axes define the ground plane,
  17. and the Y axis defines height. The positive Z axis is also treated as 'forward', so
  18. an aircraft,for example, would have its nose pointing along the Z axis, and the wings
  19. spread out across the X axis. This is important when making the models move automatically
  20. with actions. We recommend that you follow this convention, though it is not mandatory.
  21. To help you remember, just think of 'Looking down from on Y', which is a terrible pun,
  22. but will hopefully work as a reminder."
  23.  
  24.  
  25. "##OnFileOpen##"
  26. "Opens an existing RealiBase.  If you are new to the world of RealiMation, then why
  27. not look at some of the example databases supplied, found in the samples directory.
  28. When you close the hint card, a standard File Open dialog will appear - simply select
  29. the RealiBase you want to open. "
  30.  
  31.  
  32. "##RealiMateStart##"
  33. "You have just started the RealiMation sequence set up for the current views.  You will
  34. see that all the placements with actions attached will begin to move.
  35.  
  36. If the camera currently being used by a view is attached to an action, the camera (your
  37. viewpoint) will also move.
  38.  
  39. Stop the RealiMation using the Stop button or F10. You can also configure how the
  40. RealiMation is controlled by using the 'Customise | RealiMate' option."
  41.  
  42.  
  43. "##RealiMateStop##"
  44. "You have just stopped the RealiMation sequence for the current view. Re-starting the
  45. sequence will continue from the exact position where it stopped.
  46.  
  47. You can restart the RealiMation from the beginning, by pressing the Rewind button or F11
  48. (the RealiMation will reset to zero) followed by the Play button or F10.
  49.  
  50. To move to a particular point in the sequence, type in the number of seconds in the edit
  51. box, and press the <Enter> key."
  52.  
  53.  
  54. "##RealiMateRewind##"
  55. "This has stopped the RealiMation and reset it back to time zero.  You can now start to
  56. play the RealiMation again (F10)."
  57.  
  58.  
  59. "##RealiMateForward##"
  60. "This has stopped the RealiMation and moved it to show the last frame (at the end of
  61. the sequence)."
  62.  
  63.  
  64. "##RealiMatePrevious##"
  65. "You have just stepped back to the previous frame. You can use the Customise | RealiMate
  66. option to change the time / frame difference."
  67.  
  68.  
  69. "##RealiMateNext##"
  70. "You have just stepped forward to the next frame. You can use the Customise | RealiMate
  71. option to change the time / frame difference."
  72.  
  73.  
  74.  
  75. "##CreateView##"
  76. "You have just created a new 3D View window in the RealiBase, which can contain shapes,
  77. cameras,atmospherics (set up by default), multiple placements etc.
  78.  
  79. (A RealiBase can have multiple views, where each one can contain the same or different
  80. placements, cameras, and atmospherics.) A reference has also been added to the Views
  81. Lister.
  82.  
  83. (If you cannot see the Lister, click on the View button on the Lister toolbar, or on the
  84. icon at the bottom of the application window.)  
  85.  
  86. Everything contained in a view is displayed in this Lister.  Click on the small plus sign
  87. next to the name of the view and you will notice that default atmospherics and cameras
  88. have been created.
  89.  
  90. As you add other objects and shapes to the view the Lister will be updated to include
  91. them.  If you are new to RealiMation, try creating a new shape to put in the view by
  92. using the Create|Shapes menu. Choose anything but 'Empty', which does not have any
  93. faces to see!
  94.  
  95. AutoTile the windows with the F5 key helps tidy up the desktop.
  96.  
  97. RealiMation's coordinate convention is that the X and Z axes define the ground plane,
  98. and the Y axis defines height. The positive Z axis is also treated as 'forward', so
  99. an aircraft, for example, would have its nose pointing along the Z axis, and the wings
  100. spread out across the X axis. This is important when making the models move automatically
  101. with actions. We recommend that you follow this convention, though it is not mandatory.
  102. To help you remember, just think of 'Looking down from on Y', which is a terrible pun, but will
  103. hopefully work as a reminder."
  104.  
  105.  
  106. "##F3Locate##"
  107. "The F3 / Edit | Fit to View option moves the camera within the scene to fit the selected 
  108. placement in the view window.
  109.  
  110. You can only 'fit' one placement at a time - if two or more placements are selected, 
  111. then the option is disabled.
  112.  
  113.  
  114. You can use the Fit to View command for more than just finding placements.  For example:
  115. Display action nodes in the view, highlight a node in the Action Properties, then use Fit
  116. to View to move the camera to be at the node.
  117.  
  118. If a 3D view is active, the Fit to View command will move the camera so that all objects
  119. are visible.
  120.  
  121. Additionally, when used with action nodes or placements, it adjusts the Orbit centre, so  
  122. that the thumb wheels rotate the camera about the located object.
  123. Also, the speed of camera flight is scaled to adjust to the size of the located object.
  124. This is useful if you find flying too sensitive.
  125.  
  126. Note:  any cameras which are either attached to a placement, or have an action associated
  127. with them, will not move if you try to locate a placement."
  128.  
  129.  
  130.  
  131. "##DisplayMode##"
  132. "Each view is rendered using the currently selected display mode.  The modes available 
  133. are wire-frame, flat shaded, and smooth shaded, and can be toggled from the 'View' toolbar 
  134. which appears after you have opened a view window, or the View menu.  You can toggle the
  135. toolbar from the Toolbars menu.
  136.  
  137. Anti-aliased displays are currently only available with certain specialised display
  138. drivers.  If the driver you are using is not capable of anti-aliased display, the option
  139. will be disabled.
  140.  
  141. NB:  You can select different display modes for different placements in a view by
  142. changing the Placement Properties. To do this: select the placement (select it in the
  143. View window, or a Lister) and double click on it to display the Properties. Override
  144. the different options in the Display page."
  145.  
  146.  
  147. "##DropGeomOnView##"
  148. "You have automatically created a placement of the selected shape and added it to the
  149. view. Notice how the placement has been added to the Placement Lister and to the  View
  150. object in the View Lister and the Placement Lister.
  151.  
  152. The placement is autonamed - to rename it, select it in the Lister and either use the 
  153. Edit|Rename option, Ctrl+R to display the Rename dialog box or change it on the Name 
  154. page in the Placement Properties."
  155.  
  156.  
  157. "##DropInstOnView##"
  158. "You have added the selected placement to the view.  Notice how the placement name has 
  159. automatically been added to the View object in the View Lister. From here you can rename
  160. the placement by using either the Ctrl+R hot key shortcut, the Edit|Rename option or the
  161. Placement Properties.
  162.  
  163. To make the placement move (i.e. RealiMate it), you can attach actions to the placement.
  164. The appearance of the placement can be modified with the
  165. Display page of the Placement Properties."
  166.  
  167.  
  168. "##DropAtmosOnView##"
  169. "The selected atmospheric (ambient light and other effects, e.g. fog) have been added
  170. to the view.  You can edit the atmospherics by doubling clicking on the atmospheric in
  171. any of the Lister windows, to display the Properties."
  172.  
  173.  
  174. "##DropCameraOnView##"
  175. "You have changed the camera used in the View window.  A reference to the camera has
  176. also been added to the view object in the View Lister.
  177.  
  178. You can manipulate the camera with a variety of tools. The thumbwheels on the sides of
  179. the 3D view allow you to navigate through a scene. Additionally you can select camera
  180. flight mode (Pick | Mouse flies camera or F9), and drag the mouse in the view to control
  181. camera flight. The online help gives full information on how to control camera flight.
  182.  
  183. Another way to control the camera is to attach an action to it. If you do this, then
  184. the camera will move along the action when you RealiMate a scene. When a camera is
  185. flying along an action, you could try changing the camera's offset (accessed from its
  186. properties). This will enable you to follow a vehicle that is also travelling along
  187. the same path, for example."
  188.  
  189. "##DropImageOnView##"
  190. "This has changed the background in the current view to use the selected image.  Any
  191. image can be set up for use as a background, and you use the View properties and the
  192. View | Set Size options to  setup the display and effects.
  193.  
  194. If you have a large image, you can set up a panning background that moves with the
  195. camera. You need to set up the background information of the image properties, and
  196. also select Move With Camera in the View Properties. See online help for more detailed
  197. information."
  198.  
  199. "##DropGeomOnGeom##"
  200. "When you drop a shape onto another shape in a Lister or View Window, you create a
  201. placement of the shape and embed it as part of the destination shape as a hierarchy."
  202.  
  203.  
  204. "##DropInstOnGeom##"
  205. "By picking up a placement of a shape and dropping it onto a different shape in the
  206. list, you have embedded the placement as part of the shape. By this mechanism, you are
  207. creating an object hierarchy."
  208.  
  209.  
  210. "##DropGeomOnInst##"
  211.  
  212. "By picking up a shape and dropping it onto a placement in the Lister, you can either
  213. change the shape which is referenced by the placement, or add the shape as another level
  214. of detail.
  215.  
  216. To edit the level of detail thresholds, select the placement in a Lister and double click
  217. the mouse over it. Use tab in the Properties called 'Level of Detail', to control the
  218. threshold values.
  219. You can also choose to switch levels of detail according to either the distance or the
  220. projected size of the object.
  221.  
  222. You can change the order of the shapes referenced by a placement by selecting one of the
  223. shapes, and using the 'Edit | Move Up/Down' menu (also available on ALT + Up/Down arrow)  
  224. options in the lister window."
  225.  
  226.  
  227. "##DropPathOnInst##"
  228. "You have just added an action to the selected placement. The placement will now move,
  229. following the settings defined for the action and will affect the object's behaviour in
  230. all views in which it exists.
  231.  
  232. To preview the motion, press the Play button (F10) from the main RealiMate control bar.
  233.  
  234. Note: When an action is assigned to a top level object (i.e. immediately referenced from
  235. a view), the location of the action is in world space. This means that the placement
  236. will move to the first node position (but be offset from it by its current transformation).
  237. If, on assigning an action to a placement, your placement disappears off into space,
  238. you will need to reset your placement transformation. Do this from the Placement
  239. Properties.
  240.  
  241. A side effect of top level actions being fixed in world space is that making an object
  242. spin, say, about its local axis (no matter where in the world it is placed) requires
  243. an extra step. You need to create an extra level in the hierarchy, to put the object in.
  244. For example, a shape called TOP, needs to be spinning about its own axis, but the
  245. placement of TOP is away from the origin. Here, create a new empty shape called TOP-
  246. MASTER, and put the original shape TOP into it as a child object. Then put a placement
  247. of TOP-MASTER into the view. If you attach a spin path to the placement of TOP (i.e.
  248. the child object), it will now spin around its local axis."
  249.  
  250.  
  251. "##DropPathOnCamera##"
  252. "You have just added an action to a camera, to move the camera along the defined action
  253. when you begin the RealiMation sequence. The camera behaviour will change position and
  254. orientation following the settings defined for that action.  This will affect the camera
  255. wherever it is being used.
  256.  
  257. When an action is associated with a camera, you can change the viewpoint using the
  258. thumb wheels at the side of a view using the camera.  However, you cannot fly around 
  259. with the mouse, or use the Fit to View / Find options.
  260.  
  261. You can offset a camera's position and orientation in the Camera Properties when the 
  262. camera is attached to an action to change the view as you move around.
  263.  
  264. To preview the motion, press the Play button in the RealiMate control bar."
  265.  
  266.  
  267. "##DropInstOnPath##"
  268. "By dropping a placement onto an action you have selected the 'terrain following'
  269. function of RealiMation. This feature has been designed to make terrain following very
  270. simple - instead of having to create the different action nodes individually, you can
  271. make placements follow a landscape within the RealiMation world. For example drop a
  272. landscape over an action, and any placements associated with that action will travel
  273. over the landscape. "
  274.  
  275.  
  276. "##DropImageOnMaterial##"
  277. "You have just added a texture to a material to bring realism to the scene.  
  278.  
  279. An image must be set up as a Texture Image to make sure that it is displayed.
  280. Other image properties can be set to change how the texture is displayed e.g.
  281. enable 'Mix Colour with Face' blends the underlying material colour with the colour
  282. the image. Try the different options to see how the effects differ.
  283.  
  284. Once you have associated an image with a material you can use RealiMation's powerful
  285. texture mapping tools to align the image accurately on your model."
  286.  
  287.  
  288. "##RenameObjects##"
  289. "You have just renamed the selected objects in the RealiBase. These names can be used by 
  290. RealiMation applications to access objects directly and independently of the RealiBase.
  291. Object names must be unique but can be made up of any characters, including numbers and
  292. spaces.
  293.  
  294. User defined names are optional, and all objects are named automatically using the 
  295. following sequence:  <OBJECT_TYPE NUMBER>, where OBJECT_TYPE can be shape, placement etc.
  296. and NUMBER is derived from RealiMation's internal storage mechanism which assigns a
  297. unique number (or ID) to each object."
  298.  
  299.  
  300. "##EditDetach##"
  301. "You have just detached selected faces or objects from another object.  When you detach
  302. faces, you can choose to create another new object using them.  This option is useful
  303. for breaking up large complex shapes into smaller, more manageable ones.
  304. Detached objects and faces are not deleted from the RealiBase."
  305.  
  306.  
  307. "##EditDelete##"
  308. "You have just deleted the selected objects from their hierarchy.  Objects deleted from
  309. their own Lister will be deleted from the RealiBase.  However, if you are simply deleting
  310. objects from a view object then they still exist but are no longer part of the hierarchy.
  311. You can restore the deleted objects using the Undo button or the Edit | Undo menu."
  312.  
  313.  
  314. "##EditDelete_Detach##"
  315. "You have deleted some objects and also removed others from their parent objects. This
  316. action can be reversed by selecting Undo."
  317.  
  318. "##CreatePrimitive##"
  319. "You have just created a new shape.  If AutoView is enabled (the default), then a
  320. placement will be created automatically and placed in some, or all, of the views.
  321.  
  322. A placement has been added to the view objects and the placement Lister.
  323.  
  324. You can also add objects to a view 'manually' by dragging the new shape from the
  325. Shapes Lister into the View windows.
  326.  
  327. NOTE:  RealiMation's coordinate system uses the X and Z axes to define the ground plane,
  328. and the Y axis defines height. The positive Z axis is also treated as 'forward', so an
  329. aircraft, for example, would have its nose pointing along the Z axis, and the wings
  330. spread out across the X axis. This is important when making the models move automatically with
  331. actions. We recommend that you follow this convention, though it is not mandatory.
  332. To help you remember, just think of 'Looking down from on Y', which is a terrible pun,
  333. but will hopefully work as a reminder."
  334.  
  335.  
  336. "##CreateMaterial##"
  337. "You have just created a new material. Materials are used to define how light reflects
  338. off surfaces to determine how an object looks. Images can be used as textures which are
  339. then applied to the materials for a more realistic appearance.
  340.  
  341. Materials can be assigned to individual faces in a shape."
  342.  
  343. "##CopyObject##"
  344. "You have just created copies of the selected objects. The new objects are displayed at
  345. the bottom of their corresponding Listers. You can use the Edit | Rename option to
  346. rename objects."
  347.  
  348.  
  349. "##AppStarted##"
  350. "Welcome to RealiMation, Datapath's desktop Virtual Reality World Builder.  These
  351. pop-up Hint Cards will appear as you move through the program, to introduce you
  352. to the various features of RealiMation as you work your way around.
  353.  
  354. Once you have read a Hint you can click on the check box 'Do not show this again' and
  355. the Hint will not re-appear. You can also disable and re-enable the hints from the
  356. Customise menu.
  357.  
  358. You can also show the last displayed hint card again, by selecting the Help|Show Last Hint 
  359. option from the menu bar.
  360.  
  361. Now that you have the application running you can: 
  362.  
  363. 1. Start by running through the tutorials.  We STRONGLY recommend that you do this.
  364. The tutorial is accessed from the Help menu, and has been designed with new users in
  365. mind, explaining some of the powerful features and functionality of RealiMation.
  366.  
  367. 2. Load an existing RealiBase from the Examples directory supplied with RealiMation, by 
  368. using the File|Open menu.
  369.  
  370. 3. Create your own new RealiBase from the File|New menu.
  371.  
  372.  
  373. NOTE:  RealiMation's coordinate convention uses the X and Z axes to define the ground
  374. plane, and the Y axis defines height. The positive Z axis is also treated as 'forward',
  375. so an aircraft, for example, would have its nose pointing along the Z axis, and the
  376. wings spread out across the X axis. This is important when making the models move
  377. automatically with actions. We recommend that you follow this convention, though it is
  378. not mandatory. To help you remember, just think of 'Looking down from on Y', which is
  379. a terrible pun, but will hopefully work as a reminder."
  380.  
  381.  
  382. "##CreatePlacement##"
  383. "You have just created a placement referencing the selected shape. The placement stores 
  384. it's own position and movement through space. 
  385.  
  386. Once you have created a placement, you can edit it in several ways. Using the editing
  387. features of RealiMation you can move within your world, adding motion characteristics 
  388. with actions. Drag them over other shapes to build up hierarchical models, which you
  389. can then articulate separately or together. You can also define placements to act as
  390. 'terrain models' for automatic terrain following.
  391.  
  392. The display characteristics of placements can be set to optimise your scene's display
  393. processing. See the Frequently Asked Questions section of the online help for
  394. more details of this powerful feature."
  395.  
  396. "##CreateCamera##"
  397. "You have just created a new camera object.  Cameras can be added to views by dragging 
  398. and dropping them from the Camera lister window into the view window.
  399.  
  400. A view can only contain one camera at a time, although one RealiBase can contain multiple
  401. views each one with a different cameras.  You can then view your world from different
  402. angles, using multiple views and multiple cameras.
  403.  
  404. You can also add actions to cameras to move them around a scene automatically."
  405.  
  406. "##CreateOrthoCamera##"
  407. "You have created an ortho camera, i.e. one that is restricted to the selected axis
  408. fixing its orientation.
  409. Any view can be split into four with the Window | Split menu, where the view uses
  410. three ortho cameras and the current normal camera."
  411.  
  412.  
  413. "##CreateImage##"
  414. "You have created a new image, which you can use either as a texture (associated with 
  415. a material) or as a background image to a view.
  416.  
  417. If you have a large image as a view background, you can set it up to pan with the
  418. camera. You need to set up the background information of the image properties, and
  419. also select Move With Camera from the view's properties. See online help for more
  420. detailed information."
  421.  
  422. "##CreateAtmospheric##"
  423. "A new atmospheric object has been created.  Atmospherics allow you to change the ambient 
  424. lighting in a scene by changing the colour values and intensity.  You can also add
  425. atmospheric effects, such as fog.
  426.  
  427. An atmospheric object can also contain any number of light source objects. You can use
  428. the Create | Light option to create either a directional, positional or spot light
  429. source, then simply drag the light source onto the atmospheric object. Alternatively,
  430. you can drag the light source into a 3D view, and it will be added to the atmospheric
  431. which the view is currently using. (If the view does not use an atmospheric, then one
  432. will automatically be created for you.)"
  433.  
  434.  
  435. "##CreateSpinPath##"
  436. "You have created a spin action, which you can associate with a placement or a camera,
  437. to cause it to spin - either on a roll, pitch or yaw orientation.
  438.  
  439. You can also add a spin action to another action, to create nested actions, so when you
  440. associate the action with a placement or camera, it will spin at the same time as it
  441. moves along the main action."
  442.  
  443.  
  444. "##CreatePath##"
  445. "The general action you have created can be assigned to any placement or camera in a
  446. world.  General actions are not restricted and any number of nodes can be positioned
  447. anywhere with any orientation at a particular speed. 
  448.  
  449. To start a placement moving, drag an action over the placement or camera, and press
  450. F10 to start the RealiMation.
  451.  
  452. RealiMation has extensive action editing features, which are accessed from the Action
  453. Properties.  (Select the action in the Lister and double click or select Edit | 
  454. Properties)
  455.  
  456. You can drag an action (completely or as separate nodes) around the world, smooth the
  457. motion, and change the speed, as well as alter the orientation etc.
  458.  
  459. To manipulate an action directly in the 3D view, use the 'Display' option from the Action
  460. Properties, select the pick mode to select either actions or action nodes, and then
  461. pick the actions directly.
  462.  
  463. NOTE:  RealiMation's coordinate convention is X and Z axes define the ground plane, and
  464. the Y axis defines height. The positive Z axis is also treated as 'forward', so an
  465. aircraft, for example, would have its nose pointing along the Z axis, and the wings
  466. spread out across the X axis. This is important when making the models move automatically
  467. with actions. We recommend that you follow this convention, though it is not mandatory.
  468. To help you remember, just think of 'Looking down from on Y', which is a terrible pun,
  469. but will hopefully work as a reminder."
  470.  
  471.  
  472. "##F3FitToView##"
  473. "The option you have just used will move the camera in or out of the scene to fit the
  474. selected placement in the view window. This option can be accessed either from the
  475. Edit | Fit to View menu, or by using the F3 key.
  476.  
  477. You can only 'fit to view' with one placement at a time - when two or more placements are 
  478. selected, the option is disabled.
  479.  
  480. Instead of selecting a view in the Views lister window, select a single top level
  481. placement.  Pressing F3 will move the camera so it is looking at the placement. 
  482.  
  483. The Fit to View command can be used for more than just finding placements.  For example,
  484. when action nodes are visible in the view, and a node is highlighted in the Action
  485. Properties, then the Fit to View option will move the camera to the position of that
  486. node.
  487.  
  488. If a 3D view is active, the Fit to View command will move the camera so that all
  489. objects are visible.
  490.  
  491. A useful benefit is when it is used with action nodes or placements, it adjusts the Orbit 
  492. centre, so that the thumb wheels rotate the camera about the located object. Also, the
  493. speed of camera flight is scaled to adjust to the size of the located object. This is
  494. useful if you find flying too sensitive.
  495.  
  496. Note : any cameras which are either attached to a placement, or have an action associated
  497. with them, will not move if you try to locate a placement."
  498.  
  499.  
  500. "##ImportFiles##"
  501. "You have just imported geometry files from another source. Use the Listers to see what
  502. has been added to the RealiBase. All new objects will be added to the end of the lists.
  503.  
  504. Imported geometry can often be unsuitable for fast 3D display, particularly in formats 
  505. not originally designed for 3D e.g. DXF.
  506. Common faults include inconsistent face directions, superfluous vertices and faces and
  507. lack of information for smooth shading and texture mapping. One of the tutorials takes
  508. you through correcting some of these faults using RealiMation's powerful model
  509. manipulation facilities.
  510.  
  511. Generally, the first steps you should take after importing a model is to use the Merge
  512. Vertices and Faces commands to get rid of unnecessary information. Once these  have been
  513. merged, other features such as normal smoothing, normal flipping, and face orientation
  514. will work much better.
  515.  
  516. All these options can optimise your imported data for faster display."
  517.  
  518.  
  519. "##ExportFiles##"
  520. "You have just exported all of the geometry information of the current RealiBase to
  521. another file. This export has ignored views, cameras, and atmospherics, and only
  522. exported the data objects required to describe shape, position, motion, and material
  523. of the elements of your scene."
  524.  
  525.  
  526. "##CameraFlight##"
  527. "You have just toggled the camera flight option. When it is enabled, any mouse picks 
  528. in a 3D view will let you control, or fly, the camera using the mouse. When disabled,
  529. mouse picks select objects that can be subsequently edited by dragging them around
  530. the screen.
  531.  
  532. There are a number of 'flight options' available which affect the way the camera moves - 
  533. 'ground flight mode', 'solid camera', 'terrain following camera' and 'sliding camera'.
  534.  
  535. Refer to the online help for details on flying the camera with the mouse."
  536.  
  537.  
  538. "##IDProperties##"
  539. "This displays the Property information for the selected object. Move between the 
  540. different tabs/pages to change different Properties.
  541.  
  542. The Properties remain visible, even when they do not have focus.  This means that you
  543. can continue to work, change different Properties, edit the shape, change more
  544. Properties etc. without closing and reopening the Properties.
  545.  
  546. To change a value, click on the form, select a new setting, and then hit <RETURN> or 
  547. click on the Apply button to apply the changes. Any views using that object  will be
  548. updated.
  549.  
  550. You can change the object currently referenced in the Properties, by selecting a 
  551. new object of the same type in a Lister and dragging it over the Properties page. As 
  552. you release the mouse button, the information will be updated.
  553.  
  554. Certain types of Properties contain a preview window which can be customised in a 
  555. number of ways using the 'Customise | Preview'. Options include changing the background
  556. colour, and turning on/off the spin of the object in the preview. "
  557.  
  558.  
  559. "##ActionProperties##"
  560. "The Action Properties allow you to change the parameters of a general action object.
  561.  
  562. Since an action can be very complex, the Properties splits the action up into its
  563. different components - position, orientation, scale, speed, and orientation rate.
  564.  
  565. The individual nodes (or keypoints) of a general action are listed in a listbox on each
  566. page. By selecting a single node, you can type in new parameters for applying only to
  567. that node.  However, if you select more than one node (either by using the Control/Shift
  568. keys while picking, or by dragging the mouse over the list), you can change the
  569. individual Properties of a number of nodes simultaneously."
  570.  
  571.  
  572. "##OnPlacementMode##"
  573. "You have just selected a placement. The placement has been surrounded by an 'edit box',
  574. which allows you to alter the position and/or scale of the placement. The edit box is
  575. in 'translation mode' by default - to alter the orientation, double-click over the edit
  576. box.  You will notice that the 'handles' around the object have changed - this is to
  577. show that the box is now in 'rotation mode'.
  578.  
  579. Hold down the Control key to select multiple placements.  The last object selected has
  580. the focus for the editing.  When you have changed the object with main focus, i.e.
  581. translated or rotated it, all other selected placements will change when the selected
  582. one is changed.
  583.  
  584. Drag anywhere in the edit box to move the placement around, parallel to the viewing
  585. plane.  A helpful hint is to split the view into multiple ortho views (which can be
  586. activated using the Window|Split option or Ctrl + W shortcut).
  587.  
  588. The triangular corners of the box can be used to scale the placement. Simply click and
  589. drag on any corner, and the placement will scale about the opposite (diagonal) corner.
  590. To scale the placement about the object's local origin, hold down the Shift key whilst
  591. dragging.
  592.  
  593. The square 'face handles' in the centre of each face can be used to either scale or
  594. translate along a single axis.  Dragging a face handle will translate the placement,
  595. and if you hold down the Control key as you drag, the placement will be scaled along
  596. the selected axis.  The default setting is to scale about the opposite face, to scale
  597. the placement about the object's local origin hold down the Shift key as you drag.
  598.  
  599. The keyboard can also be used to control placements. Refer to the online help for
  600. details."
  601.  
  602.  
  603. "##OnRotationMode##"
  604. "You have just double-clicked over an edit box to switch it into 'rotation mode' - in
  605. this mode you can alter the orientation of the placement.
  606.  
  607. Dragging one of the triangular corners of the edit box will rotate the placement as
  608. if it is surrounded by a trackball, and you are spinning that trackball. The circular
  609. 'spin handles' (normally located in the centre of each face) allow rotation about a
  610. single axis.  These spin handles are aligned with the local origin of the placement,
  611. and so may appear to be offset from the centre of the faces - or, in some cases, not
  612. even on the face at all.
  613.  
  614. By holding down the right mouse button, and dragging on the spin handles, you can alter
  615. the local origin of the shape, and, thus, the point about which the shape will rotate.
  616.  
  617. The keyboard can also be used to control placements. Refer to the online help for details."
  618.  
  619. "##OnCollisionDetect##"
  620. "You have just enabled 'collision detection'. While you are using the edit box mechanism
  621. to alter the position, orientation and scaling of a placement, the collision detection
  622. option will prevent the placement from intersecting with any other placements. If the
  623. placements are already intersecting, then they will continue to do so until you separate
  624. the placements.
  625.  
  626. Please note that enabling collision detection can slow down the interaction."
  627.  
  628. "##OnPickFilter##"
  629. "The pick filter allows you to choose whether to edit lights, cameras, actions or
  630. placements, or alter the actual geometry of a shape (using the 'Face Pick Mode' option)."
  631.  
  632. "##OnFacePickMode##"
  633. "You have selected shape pick mode. Picking on a shape will now select either a face,
  634. edge or vertex in the shape, depending on which 'Snap to' option is enabled in the
  635. 'Pick|Snap to'menu. This option can be temporarily overridden by holding down one of
  636. the 'F', 'E' or 'V' keys as you pick, to pick faces, edges or vertices, respectively.
  637.  
  638. The Control key can be used to select multiple faces, edge or vertices, or a mixture of
  639. the three.
  640.  
  641. Selected vertices are marked with a small cube, the size and colour of which can be
  642. altered in the 'Customise|Edit Display...' and 'Customise|Edit Colours...' dialogs.
  643. Dragging the cube will drag the vertex.
  644.  
  645. Selected faces are marked in a 'highlighted face' material, the colour of which can be 
  646. altered in the 'Customise|Edit Colours...' dialog.
  647.  
  648. By dragging faces/vertices about, you can alter the actual shape in 
  649. any way you wish. There are a number of options available to help you whilst you are
  650. dragging :
  651.  
  652. By holding down any of the 'x', 'y' or 'z' keys whilst you are dragging, then you can
  653. restrict the drag to the shape's local x, y and z axes
  654.  
  655. If you are dragging a face about, then holding down the Control key whilst you drag will 
  656. restrict the drag to the direction of the face normal. Also, if you are holding down the 
  657. Shift key when the drag starts, you will 'extrude' the face from the shape, creating new 
  658. faces around the edges.
  659.  
  660. While a drag is taking place, information is displayed in the status bar at the bottom 
  661. of the screen. This information remains visible until another drag takes place.
  662.  
  663. RealiMation's coordinate convention is that the X and Z axes define the ground plane,
  664. and the Y axis defines height. The positive Z axis is also treated as 'forward', so an
  665. aircraft,
  666. for example, would have its nose pointing along the Z axis, and the wings spread out
  667. across the X axis. This is important when making the models move automatically with
  668. actions. We recommend that you follow this convention, though it is
  669. not mandatory. To help you remember, just think of 'Looking down from on Y', which is
  670. a terrible pun, but will hopefully work as a reminder.
  671. "
  672.  
  673. "##OnShowVertexNorms##"
  674. "With this feature enabled, all selected faces will have normals shown at each
  675. vertex. These normals are shown as coloured 'wires', the length of which can be altered
  676. in the 'Edit Display Options' tab of the 'Customise | Edit Display' dialogue."
  677.  
  678. "##OnShowFaceNorms##"
  679. "With this feature enabled, all selected faces will have normals shown at the centre of 
  680. each face. These normals are shown as coloured 'wires', the length of which can be
  681. altered in the 'Edit Display Options' tab of the 'Customise | Edit Display' dialogue."
  682.  
  683. "##OnFlipVertexNorms##"
  684. "This operation has reversed the direction of all the vertex normals for the selected
  685. faces."
  686.  
  687. "##OnFlipFaceNorms##"
  688. "This operation has reversed the direction of all the face normals for the selected faces. 
  689. This will effect whether the faces are shown, if back-face culling is enabled."
  690.  
  691. "##OnSmoothVertexNorms##"
  692. "This operation will alter the vertex normals of the selected faces, in order to produce 
  693. a 'smooth' appearance when the view display mode is set to 'smooth shaded'. 
  694.  
  695. The process relies on adjacent faces sharing vertices.  You can make sure that this is 
  696. the case by using the Edit | Merge Vertices option. If the adjacent faces are not sharing
  697. vertices, then this option will force the vertex normals point in the same direction as
  698. the face normal (which gives a 'faceted' appearance to the shape, even when the view
  699. display mode is set to 'smooth shaded').
  700.  
  701. The vertex normals can be aligned with the face normal (even when adjacent faces 
  702. share vertices), by using the Tools|Unsmooth Vertex Normals option.
  703.  
  704. If you are performing the operation on a large number of shapes, the temporarily closing
  705. down any realised views should make the operation faster."
  706.  
  707. "##OnUnsmoothVertexNorms##"
  708. "For each face, this option will align all the vertex normals which that face uses to the 
  709. same direction as the face normal. This means that, even when the display mode is set to 
  710. 'smooth shaded', the shape will still have a 'faceted' appearance, with sharp edges
  711. visible between adjacent faces. This can be usefully for shapes like cubes, or 'cut
  712. diamonds', which are angular in nature.
  713.  
  714. If you wish the shape to have a smooth appearance, you can use the 'Tools|Smooth Vertex 
  715. Normals' option.
  716.  
  717. If you are performing the operation on a large number of shapes, the temporarily closing
  718. down any realised views should make the operation faster."
  719.  
  720. "##OnMergeVertices##"
  721. "Depending on how a shape has been created (or from where it has been imported), some 
  722. shapes may have more vertices defined than they need to. Faces which appear to share 
  723. common vertices may actually be referencing different vertices which are set to the
  724. same point in space.  This will slow down any processing of the shape (including
  725. rendering), increase the size of the RealiBase, and prevent some options (such as
  726. 'Match Face Orientations' and 'Smooth Vertex Normals') from working as expected.
  727.  
  728. The option searches through the list of vertices, looking for any which are closer
  729. together than the distance specified in the dialog, and removing any duplicated ones.
  730.  
  731. If you are performing the operation on a large number of shapes, then temporarily
  732. closing down any realised views should make the operation faster."
  733.  
  734. "##OnMatchFaces##"
  735. "This option will attempt to match all the face orientations, so that all the faces are 
  736. pointing in same direction (i.e. 'inside' or 'outside').  The orientation of a face can 
  737. have an effect if back face culling is turned on.  If the faces turn out to all be
  738. oriented in the 'wrong' direction, you can use to 'Tools|Flip Face Normals' option.
  739.  
  740. This option relies on the faces sharing vertices and edges, so you may wish to use 
  741. 'Tools|Merge Vertices...' if it does not appear to have the correct effect.
  742.  
  743. If you are performing the operation on a large number of shapes, the temporarily closing
  744. down any realised views should make the operation faster."
  745.  
  746. "##OnCentreShapes##"
  747. "This operation will centre the geometry of the selected shapes (in local coordinates), 
  748. so the local origin now coincides with the centre of the bounding box for the object."
  749.  
  750. "##MergeShapes##"
  751. "You have just created a new object by merging all the faces of selected shapes."
  752.  
  753. "##CreatePathCircle##"
  754. "You have just created a circular action. Like any action, this can be attached to 
  755. cameras and placements to make them move over time.
  756.  
  757. A circular path can often act as a good starting point for creating your own actions,
  758. since actions can be interactively modified in a number of ways. You can edit each 
  759. node's position, orientation, speed etc. from the Action properties pages."
  760.  
  761. "##CreatePathLinear##"
  762. "You have just created a linear action. Like any action, this can be attached to cameras 
  763. and placements to make them move over time.
  764.  
  765. Having set the start and end point, RealiMation distributes the chosen number of nodes
  766. evenly between them. You can edit each node's position, orientation, speed etc. from
  767. the Action properties pages. "
  768.  
  769.  
  770. "##CameraSolid##"
  771. "When moving the camera, either by flying the mouse or using the view thumbwheels, you 
  772. can normally pass through any objects in the scene. The solid camera option gives the 
  773. camera some 'solidity', so that it is no longer possible to walk through solid objects, 
  774. such as walls, floors, vehicles etc.
  775.  
  776. Solid cameras are used in conjunction with Hotlinks. Hotlinks are special properties of
  777. placements (set up from the placements properties view) that enable the activation of
  778. external programs, the loading up of other RealiBases, or the automatic connection to
  779. a World Wide Web browser. 
  780.  
  781. For example, you may have a model of the outside of a building,
  782. and another RealiBase describes the interior. By attaching the interior RealiBase to the
  783. door of the exterior and flying into it with a solid camera, RealiMation will
  784. automatically load up the model of the inside of the building.
  785.  
  786. Another example is that you could attach a spreadsheet file to a placement of an object
  787. (an engine, say). Then, when the Hotlink is activated, RealiMation will automatically
  788. invoke your spreadsheet program with the specified file, which may list performance
  789. information, parts lists etc.
  790.  
  791. Please note that enabling Solid Cameras may slow down your frame rate slightly. "
  792.  
  793.  
  794. "##DropPathOnPath##"
  795. "You have just embedded one action within another. There is no limit to the depth of 
  796. embedded actions.
  797.  
  798. A good example of this in use is to create a circular action, and then a spin action that
  799. defines a roll motion. By attaching the roll to the circle, objects following the
  800. circular action will simultaneously roll about their axes.
  801.  
  802. You are not limited to, say combining only actions which alter only position and
  803. orientation. For example, you could create two actions - one circular, and one linear
  804. - both which alter position and orientation. By combining these together, you can
  805. produce a helical path."
  806.  
  807.  
  808. "##RecordToAVI##"
  809. "You have just selected the Record to AVI option. This will record a RealiMation in the 
  810. current view to an AVI format file, that you specify. The dialog box will allow you to 
  811. alter settings which affect the quality/size of the AVI file produced, along with the 
  812. start and finish times of the RealiMation. By default, these times are set up from 
  813. the longest action in the RealiBase. You may wish to alter them to record only 
  814. a section of the RealiMation."
  815.  
  816. "##DetachFaces##"
  817. "You have just selected the option to detach the set of selected faces from the current 
  818. shape, and create a new shape consisting of these faces. By default, the new shape 
  819. created will be added back into the hierarchy.
  820. Also, you may wish to select the 'Don't delete faces from shape' - this will still 
  821. create a new shape containing the face, but will not delete the faces from the original 
  822. shape.
  823.  
  824. The detach faces option is useful for breaking up a large shape into a number of smaller 
  825. shapes, which may be rendered more quickly, especially if the camera is inside the 
  826. shape (e.g. a building), and there are large parts of the shape which are not 
  827. currently in the cameras field of view. Detach faces may also be used as a mechanism 
  828. for producing different levels of detail for the same shape."
  829.  
  830. "##SelectUnused##"
  831. "You have selected the option to select all the unused items in the current Lister window. 
  832. This option will look through the list of all objects in the window, and check if any 
  833. of them are referenced by another object. The ones which are not referenced by another 
  834. object will be highlighted.  
  835.  
  836. This provides you with an quick way to remove all the unused objects from your RealiBase, 
  837. thus reducing its size. Since the unused items are selected in the lister, you can
  838. just hit the Delete key (or Edit | Delete), and the spare objects will be removed.
  839. Note that view objects are considered to be unused if they are not currently realised
  840. (shown).
  841.  
  842. The recommended way of cleaning your entire RealiBase is to work through you lister
  843. windows in a 'top down' way. First, select and delete from the views lister. Then do
  844. the same in order for placements, shapes, cameras, actions, atmospherics, materials and
  845. images. In some situations you may need to repeat on the placements and shapes listers
  846. a few times, due to the hierarchical nature of objects.
  847.  
  848. To find out which objects are currently referencing another object, you can use the 
  849. Edit|Usage option."
  850.  
  851. "##UsageList##"
  852. "This option will search the entire RealiBase for any objects which reference the
  853. currently selected object. For example, if you have an image object selected, you could
  854. get a list which includes any views using the images for their background, and any
  855. materials which are using the image for a texture.
  856.  
  857. If you wish to find out which objects are currently 'unused' (i.e. not referenced by any 
  858. other object), you can use the Edit|Select All Unused option."
  859.  
  860. "##ApplyTransformation##"
  861. "For each of the selected placements (which currently have 'edit boxes' around them),
  862. the placement transformation will be permanently applied to the referenced shape, and
  863. the placement transformation reset back to no rotation, scaling or translation, so that
  864. the object does not appear to move.
  865.  
  866. This can be useful if you know the placement transformation is correct, and will not 
  867. change, since a placement with an 'identity' transformation (i.e. no rotations, scaling 
  868. or translation) can be rendered slightly quicker than one with a more complicated
  869. transformation.
  870.  
  871. If you merely wish to alter the local origin of the shape (the point about which it 
  872. rotates), you can do this when the edit box around it is in 'rotation' mode, by holding 
  873. down the right mouse button, and dragging the spin handles where you want the new origin
  874. to be.
  875.  
  876. RealiMation's coordinate convention is that the X and Z axes define the ground plane,
  877. and the Y axis defines height. The positive Z axis is also treated as 'forward', so
  878. an aircraft, for example, would have its nose pointing along the Z axis, and the wings
  879. spread out across the X axis. This is important when making the models move automatically
  880. with actions. We recommend that you follow this convention, though it is not mandatory.
  881. To help you remember, just think of 'Looking down from on Y', which is a terrible pun,
  882. but will hopefully work as a reminder.
  883. "
  884.  
  885. "##AlignOrientation##"
  886. "This option will alter the orientation of all the selected placements (which currently 
  887. have edit boxes around them), so that they are the same (in world space) as the last 
  888. placement selected. This placement will be shown with a coloured edit box, whilst all 
  889. the others are shown in a 'disabled' state.
  890.  
  891. You can also match position and sizing of the selected placements using the 'Tools|Align 
  892. Placements|Position...' and 'Tools|AlignPlacements|Sizing...' commands."
  893.  
  894. "##AlignPosition##"
  895. "This option will alter the positioning of all the selected placements (which currently 
  896. have edit boxes around them), so that they can be made to align (in world space) with 
  897. the last placement selected. This placement will be shown with a coloured edit box, 
  898. whilst all the others are shown in a 'disabled' state.
  899.  
  900. You have the option to align either the minimum, maximum or centre points of each 
  901. placements bounding box, and any, or all three, of the x, y and z axes.  Please note, 
  902. the alignments are made in world coordinates, not the local coordinates of the current 
  903. edit box.
  904.  
  905. You can also match orientation and sizing of the selected placements using the 
  906. 'Tools|Align Placements|Position...' and 'Tools|AlignPlacements|Orientation' commands."
  907.  
  908. "##AlignSizing##"
  909. "This option will alter the scale factors all the selected placements (which currently 
  910. have edit boxes around them), so that they are the same size (in world space) as the 
  911. last placement selected. This placement will be shown with a coloured edit box, whilst 
  912. all the others are shown in a 'disabled' state. You will have the choice to match the 
  913. sizes in any, or all, of the x, y and z axes.
  914.  
  915. You can also match position and orientation of the selected placements using 
  916. the 'Tools|Align Placements|Position...' and 'Tools|AlignPlacements|Orientation'
  917. commands."
  918.  
  919.  
  920. "##OnEnterFacePaint##"
  921. "You have just switched to 'Face Paint' mode - either by dragging a material over a face 
  922. in a 3d view, or by choosing the 'Tools|Face Paint' options from the menu. Note that the 
  923. cursor in the View window has now changed into a paint brush.
  924.  
  925. In this mode, you can paint the individual faces with any material - just left-click 
  926. over the face you wish to paint. To leave Face Paint mode, use the 'Tools | Face Paint' 
  927. option from the menu. 
  928.  
  929. You can select a new material to paint with, either by using the 'Tools|Select 
  930. Material...' option, or by picking up a new material from the materials lister 
  931. window, and dragging it over face to be painted."
  932.  
  933. "##CreateFace##"
  934. "This option has created a single, 3-sided face, using the vertices which were selected, 
  935. and added it to the current shape. The option has taken a 'guess' as to which way the 
  936. face should be oriented (i.e. which side is 'inside', and which side is 'outside'). If 
  937. this is wrong, then use the Flip Face Normals option on the menu to correct the
  938. orientation."
  939.  
  940. "##StartMappingTool##"
  941. "You have just invoked a texture mapping tool. The mapping tools are designed to help you 
  942. set up the texture coordinates for selected faces, and work by mapping the texture onto 
  943. the surface of a mapping tool (which is a 'simple' shape), then the mapping tool will 
  944. map the texture down onto the selected faces in the shape (which may be complex).
  945.  
  946. The mapping tool is surrounded by handles, just like the edit box for a placement. By using
  947. the handles, you can alter the orientation, position and size of the mapping tool in
  948. relation to the shape.
  949.  
  950. In addition, a dialog entitled 'Texture Map Tool Configuration' has been created. This 
  951. mainly controls how the texture is mapped onto the surface of the mapping tool. From 
  952. here, you can control how many times a single image is tiled over the surface of the 
  953. mapping tool, how much of an offset to use, and whether to mirror the image in either, 
  954. or both, axes.
  955.  
  956. Also in this dialog is a 'continuous update' check box. If this is checked, then any 
  957. changes you make (on either the dialog, or with the spin handles in a 3d view') will 
  958. be applied immediately - so you can position the texture interactively. In this case, 
  959. the 'Apply' button is always disabled.
  960.  
  961. If the continuous update is not checked, then no changes you make are applied to the 
  962. shape until you press the 'Apply' button - this includes using the changes made by
  963. dragging the mapping tool in the 3d view.
  964.  
  965. If you are using the 'Planar Mapping Tool', then the 'Align to Faces' button will be 
  966. enabled. This will attempt to align the tool so that it is 'flat on' to the selected faces."
  967.  
  968. "##StartTCE##"
  969. "You have just started the Texture Coordinate Editor (TCE). This allows you to 'fine tune' 
  970. the texture coordinates already assigned to faces. In the background is the image being 
  971. used as a texture, with the selected faces drawn over this, in texture
  972. coordinate space. By dragging either vertices, edges, single faces or all faces, you 
  973. can interactively alter the texture coordinates for the selected faces. The green 
  974. cross represents a centre point, for scaling, rotation and 'flipping' faces about. "
  975.  
  976. "##RestoreLastSelection##"
  977. "This option has restored the previous set of faces which were selected.
  978. "
  979.  
  980. "##InvertCurrentSelection##"
  981. "This option will invert the set of selected faces. All faces in the shape that were
  982. not selected become selected, and all the faces which were selected become unselected.
  983. "
  984.  
  985. "##DropLightOnView##"
  986. "You have just dropped a light source on a 3d view. This has added the light source to
  987. the atmospheric the view was using. If the view did not have an atmospheric object,
  988. then one will be created."
  989.  
  990. "##DropDepthImageOnView##"
  991. "This has changed the image the current view is using as a depth buffer. When used in 
  992. conjunction with a background visual image, this allows for the effect of objects in the
  993. view disappearing behind part of the background image.
  994.  
  995. Some display drivers do not support the ability to use an image as a depth buffer."
  996.  
  997. "##DropMaterialOnGeom##"
  998. "By dropping a material on a shape, you have painted all the faces in the shape with
  999. the same material. "
  1000.  
  1001. "##DropPathOnLight##"
  1002. "You have just added an action to a light source, which will now move along the defined
  1003. action when you begin the RealiMation sequence. The light sources position and/or
  1004. orientation will change over time, depending on the type of light source (infinite,
  1005. point or splot).
  1006.  
  1007. When an action is associated with a light source, the value of the light source's position
  1008. and orientation do not have any effect - the information is taken from the action. You can
  1009. build up nested actions, by dropping on action on another, to create complex actions for a
  1010. light from simple ones. "
  1011.  
  1012. "##DropLightOnAtmospheric##"
  1013. "You have just added a light source to an atmospheric object. An atmospheric object can
  1014. contain any number of light sources of different types (infinite, point or spot)."
  1015.  
  1016. "##OnMergeFaces##"
  1017. "A major factor in the speed of 3D graphics is the number of polygons (or facets) defined 
  1018. in your scene. Often, after editing or importing data, you can optimise your use of
  1019. polygons by merging together those faces that are in the same plane (or surface).
  1020. The Merge Faces operation does just this.
  1021.  
  1022. If you are performing the operation on a large number of shapes, then temporarily closing
  1023. down any realised views should make the operation faster.
  1024.  
  1025. Whether neighbouring faces are considered to be planar is decided by the 'coplanar
  1026. angle tolerance'. Faces which are at an angle to each other which is greater than this
  1027. tolerance will not be merged together.
  1028.  
  1029. By setting large tolerances (eg > 10 degrees), faces can be produced which are not planar.
  1030. These non-planar faces may or may not be rendered correctly. Another possible result of a
  1031. large tolerance is 'fracturing' of a curved surface. This is where some faces can be
  1032. pulled-away from their neighbours, resulting in a hole." 
  1033.  
  1034. "##OnCullHierarchy##"
  1035. "Due to the way some import filters work, 'extra' levels of hierarchy can be created when
  1036. they are not needed. For example, placements with no transformation, no actions, and
  1037. which reference 'empty shapes' (ie, shapes with no points or faces) will not
  1038. affect the final display. 
  1039.  
  1040. This option will search down a hierarchy, removing any of these 'extra' levels (placements
  1041. and shapes). This can result in a hierarchy which is not only clearer, but may also improve
  1042. performance."
  1043.  
  1044. "##OnMergeHierarchy##"
  1045. "This option will create a single new shape from an entire hierarchy. If there are any
  1046. actions present in the hierarchy, then the resultant shape will be like a 'snap-shot' of
  1047. the hierarchy at that particular time."
  1048.  
  1049. "##OnPurgeRealiBase##"
  1050. "This option will search through the current RealiBase, looking for any objects
  1051. which are unused, and then deleting them.
  1052.  
  1053. The option is 'recursive' - for example, if it removes a placement, it then checks the
  1054. shapes that the placement referenced to see if any of those are now unused. It then
  1055. checks any placements that those shapes referenced, and so on... The entire hierarchy is
  1056. checked.
  1057.  
  1058. One exception are 'Views' - these are never considered to be 'unused', and so are never
  1059. deleted."
  1060.  
  1061.  
  1062. "##OnPreLightOn##"
  1063. "Normally, lighting calculations are performed on every object in a scene every time a
  1064. view is displayed. For complex objects/scenes, this can involve a significant amount of
  1065. work. 
  1066.  
  1067. In many cases, the lighting calculations for an object remain the same each time the view
  1068. is displayed. For example, if the object is not moving.
  1069.  
  1070. By turning on pre-lighting for an object, the lighting calculations are performed once, and
  1071. the results stored with the object. Each time the view is displayed, these stored results
  1072. are then used, instead of performing the lighting calculations. This can significantly
  1073. increase performance."
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.